package com.ruoyi.client.mapper;

import com.ruoyi.client.pojo.form.GoodsQueryPageForm;
import com.ruoyi.client.pojo.vo.GoodsDetailVo;
import com.ruoyi.client.pojo.vo.GoodsVo;
import com.ruoyi.bookbus.domain.BookProduct;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository("ClientGoodsMapper")
public interface GoodsMapper {

    // 查询商品分页列表
    List<GoodsVo> queryPage(GoodsQueryPageForm form);

    // 查询商品详情 ById（若需要实体类则返回 BookProduct）
    GoodsDetailVo selectVoById(Long id);

    // 查询商品对象 ById
    BookProduct selectByPrimaryKey(Long id);
}